willingness to make sacrifice - Turco Inglés Diccionario